package com.scs.application.core.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * @Description: xxl-job配置信息
 */
@Data
@ConfigurationProperties(prefix = "xxl.job.executor")
public class XxlJobExecutorProperties {

    private boolean enabled = false;


    /**
     * xxl-job 管理地址
     */
    private String adminAddress;

    /**
     * 执行器名称
     */
    private String appname;

    /**
     * 执行器IP。如果未指定，获取本地主机IP
     */
    private String ip;

    /**
     * 执行器端口。如果未指定，默认为9999
     */
    private int port;

    /**
     * 日志路径
     */
    private String logPath;

    /**
     * 日志保留时间
     */
    private int logRetentionDays;


    private String accessToken;


}
